R语言使用ifelse函数进行变量编码(recode):把dataframe中连续变量基于条件表达式转化为两个类别的离散变量(分类变量)

您所在的位置:网站首页 rstudio ifelse R语言使用ifelse函数进行变量编码(recode):把dataframe中连续变量基于条件表达式转化为两个类别的离散变量(分类变量)

R语言使用ifelse函数进行变量编码(recode):把dataframe中连续变量基于条件表达式转化为两个类别的离散变量(分类变量)

2023-04-19 15:33| 来源: 网络整理| 查看: 265

R语言使用ifelse函数进行变量编码(recode):把dataframe中连续变量基于条件表达式转化为两个类别的离散变量(分类变量)

仿真数据​ # create a data frame from scratch x1 > str(mydata)'data.frame': 5 obs. of 5 variables: $ age : num 25 40 80 30 5 $ gender: chr "male" "female" "male" "female" ... $ weight: num 160 110 220 110 220 $ x1 : num 10 20 30 40 50 $ x2 : num 5 10 15 20 25>

R语言使用ifelse函数进行变量编码(recode):把dataframe中连续变量基于条件表达式转化为两个类别的离散变量(分类变量)​ mydata # create 2 age categories mydata$agecat 70, c("older"), c("younger")) mydata ​

> mydata age gender weight x1 x21 25 male 160 10 52 40 female 110 20 103 80 male 220 30 154 30 female 110 40 205 5 male 220 50 25> > # create 2 age categories> mydata$agecat 70,+ c("older"), c("younger"))> > mydata age gender weight x1 x2 agecat1 25 male 160 10 5 younger2 40 female 110 20 10 younger3 80 male 220 30 15 older4 30 female 110 40 20 younger5 5 male 220 50 25 younger>

安利一个R语言的优秀博主及其CSDN专栏:

博主博客地址:

博主R语言专栏地址(R语言从入门到机器学习、持续输出已经超过1000篇文章)

statistics+insight的博客_CSDN博客-R语言入门课,Excel入门到精通,数据科学持续学习领域博主

参考:R



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3